.header {
  background: url("../img/page7/title.png") center no-repeat;
}

.main-content {
  display: flex;
  justify-content: space-between;
  padding-top: 5px !important;
  flex-wrap: wrap;

  .table-container {
    margin-bottom: 10px;

    .title {
      width: 185px;
      height: 33px;
      line-height: 33px;
      font-size: 24px;
      margin-bottom: 10px;
      background: url("../img/page7/l-title.png");
    }

    .vticker-container {
      width: 928px;
      height: 429px;
      padding: 16px;
      background: url("../img/page7/vticker.png");

      .vticker-header {
        width: 100%;
        height: 55px;
        line-height: 55px;
        color: #00fcff;
        font-size: 20px;
        font-weight: bold;
        text-align: center;
        background: #0428b1;

        ul {
          width: 100%;
          display: flex;

          li {
            flex: 1;
            border: none !important;
          }
        }
      }

      .vticker-body {
        height: 350px;

        ul {
          >li {
            height: 57px;
            line-height: 57px;
            display: flex;

            &.even {
              background: #0428b1;
            }

            div {
              flex: 1;
              text-align: center;
              height: 100%;
              font-size: 19px;
              border-right: none;
            }
          }
        }
      }
    }
  }
}